ottoman slap - Turkish English Dictionary